tumor on horse pastern - Spanish English Dictionary